self mortification - German English Dictionary